package com.e3.sysmg.security.client;

import com.e3.web.widget.client.BaseAction;

public class RoleStateMachine {
	private static RoleMessages MESSAGES = RoleMessages.INSTANCE;
	
	public static BaseAction QUERY_ACTION = new BaseAction(MESSAGES.action_query());
	public static BaseAction NEW_ACTION = new BaseAction(MESSAGES.action_new());
	public static BaseAction MODIFY_ACTION = new BaseAction(MESSAGES.action_modify());
	public static BaseAction DELETE_ACTION = new BaseAction(MESSAGES.action_delete());
	
	public static BaseAction ADD_MODULE_ACTION = new BaseAction(MESSAGES.action_add_module());
	public static BaseAction REMOVE_MODULE_ACTION = new BaseAction(MESSAGES.action_remove_module());

	public static BaseAction SHOW_SELFMODULES_ACTION = new BaseAction(MESSAGES.action_show_module());
	public static BaseAction SHOW_ALLMODULES_ACTION = new BaseAction(MESSAGES.action_showall_module());

}
